Başlarken

2.1 Başlangıç Ekranı

Ekran Görüntüsü (98)

Uygulamayı çalıştırdığınızda karşınıza çıkacak ilk pencere yukarıda görünen penceredir. Pencerenin sol yarısında konumlanmış olan butonlar şu işe yarar;

Örnek Uygulama: Bu buton Python öğrenmeye başlamanız için hazırlanmış, içinde programlama dillerinin geleneksel başlangıç kodu olan "Merhaba Dünya" çıktısını veren, bir satır kod bulunan hazır bir kod penceresi açar. Kodu çalıştırabilir, değiştirebilir ve Python öğrenmeye başlayabilirsiniz.

Yeni: Bu buton boş bir Python dosyası oluşturur.

Aç: Bu buton önceden yazılmış, bilgisayarınızda mevcut olan .py uzantılı python dosyalarını editörde açmanızı sağlar.

Atla: Bu butona tıkladığınızda herhangi bir kod penceresi açılmadan doğrudan editör açılır.

Pencerenin sağ yarısında ise Son Kullanılan Dosyalar başlığı altında editörde en son açılan dosyaları görebilir ve dosyaya tıklayarak editörde açabilirsiniz.

2.2 İlk Projeyi Oluşturma

Yeni Butonuna tıklayarak ilk projemizi oluşturalım!

Ekran Görüntüsü (98)

Butona tıkladıktan sonra kod penceresi karşınıza çıkacaktır. Kendi kodunuzu yazmaya başlayabilirsiniz.

image

Başlangıç için konsola ‘Merhaba Dünya’ yazdıran kodu yazalım. ‘print(“Merhaba Dünya”)’ yazdıktan sonra ekranın sağ üstünde bulunan çalıştır butonuna tıklayalım.

Ekran Görüntüsü (98)

Kodumuzu çalıştırdığımızda bize sonucu gösteren bir konsol penceresi karşımıza çıkacaktır.

Ekran Görüntüsü (98)

2.3 PyNar Arayüzü

2.3.1 Üst Menü

Editörün üst kısmında bazı sekmeler ve işlevli butonlar bulunduran bir menümüz var.

2.3.1.1 Dosya Sekmesi

Ekran Görüntüsü (98)

Yeni butonu tıklandığında yeni bir kod sekmesi açar.

Ekran Görüntüsü (98)
Ekran Görüntüsü (98)

butonuna tıklandığında bilgisayarınızda kayıtlı olan .py uzantılı bir dosyayı editörde açabilirsiniz.

Ekran Görüntüsü (98)

Açılmak istenilen dosyayı seçtikten sonra aç butonuna tıklayın.

image

Dosyayı istenilen gibi değiştirebilir veya çalışmaya kalınan yerden devam edebilebilir.

Ekran Görüntüsü (98)

Son Kullanılan Dosyalar butonuna tıkladığınız son kullandığınız dosyaların bir listesi karşınıza çıkar.

Ekran Görüntüsü (98)

Açmak istediğiniz dosyaya bu menüden hızlıca ulaşabilir ve editörde açabilirsiniz.

Ekran Görüntüsü (98)

Kaydet butonuna tıkladığınızda açık olan kod penceresi bilgisayarınıza kayıt edilecektir.

Ekran Görüntüsü (98)

Eğer daha önceden hiç kaydedilmemiş bir kod yazıyorsanız kaydedileceği dizini seçeceğiniz bir pencere ile karşılaşırsınız.

image

Fakat zaten kayıtlı olan bir dosyanın üzerinde değişiklik yaptıysanız doğrudan eski dosyanın yerine yenisini yazacaktır.

Üzerinde değişiklik yaptıktan sonra bir dosyayı kaydedip kaydetmediğinizi dosya adının yanında bulunan "*" işaretinden anlayabilirsiniz. Eğer işaret varsa dosyanız kaydedilmemiş anlamına gelir.

Ekran Görüntüsü (98)

Farklı Kaydet butonuna tıkladığınızda önceden oluşturulmuş olsa bile dosyanızı yeni bir isimle ya da farklı bir dizine kaydedebileceğiniz bir pencere karşınıza çıkar. Farklı kaydettiğinizde dosyanızın değişiklik yapmadan önceki hali korunmuş olur.

Ekran Görüntüsü (98)

"Merhaba Dünya" yazdıran kod değiştirildi fakat değiştirilmiş dosyanın adı değiştirilip farklı kaydedildiğinde yeni dosya eski dosyayı etkilemeden kaydedilecektir.

image
image

Yazdır butonu editörde yazılan kodun bir yazıcı aracılığıyla çıktısının alınmasını sağlar.

Ekran Görüntüsü (98)

Geri Al butonu yaptığınız değişiklikleri adım adım geri alır. Her tıkladığınızda yaptığınız bir değişiklik geri alınır.

Ekran Görüntüsü (98)

İleri Al butonu "Geri Al" butonu sildiğiniz değişlikleri adım adım tekrar yazar. İleri Al butonu sadece Geri al butonu ile silinenleri geri getirebilir.

Ekran Görüntüsü (98)

Yakınlaştır butonu editörde yazdığınız kodun boyutunu arttırır.

Ekran Görüntüsü (98)

Uzaklaştır butonu editörde yazdığınız kodun boyutunu azaltır.

Ekran Görüntüsü (98)

Bul Değiştir butonu kod içinde aradığınız bir ifadeyi bulmanızı ve isteğinize bağlı olarak değiştirmenizi sağlar.

Ekran Görüntüsü (98)

Aramak istediğiniz ifadeyi kutucuğa yazdığınızda bulunan ilk ifade işaretlenecektir. Aynı ifadenin geçtiği farklı yerleri de görmek için "Bul" butonnuna basın.

Ekran Görüntüsü (98)

Aynı pencerede yer alan "Değiştir" sekmesinde ise ifadeleri teker teker ya da topluca bulup değiştirebilirsiniz. Örneğin:

Ekran Görüntüsü (98)

Tümünü değiştir butonuna tıklandığında "Admin" olan tüm ifadeler "YeniAdmin" olarak değiştirelecek.

Ekran Görüntüsü (98)

İşaretli buton tıklandığında Python Yorumlayısı(Python Interpreter) açılır.

image

2.3.1.1 Ayarlar Sekmesi

Ayalar butonuna tıklandığında karşınıza editörde kullanılan yazı tipini ve boyutunu değiştirebileceğiniz, kullanım verilerinizi görüp, silebileceğiniz bir pencere açılır.

139532096-74f54990-8b87-41ad-88c6-9a36899318d1

İsteğe bağlı olarak editörün ya da yazılan kodu yazı tipi ve boyutu değişitirilebilir. Tab boşluğunun büyüklüğü ayarlanabilir. kullanıcı verilerinin kaydedilip kaydedilmeyeceği seçilebilir, veriler silinebilir veya dosyanın konumuna gidilip incelenebilir.

image

Değiştirmek istediğiniz alanın yanında bulunan değiştir butonuna tıklandığında karşınıza bilgisayarınızadaki yüklü olan fontları görebildiğiniz bir ayarlama penceresi çıkar. İstediğiniz ayarlamaları yaptıktan sonra 'Tamam' butonuna basarak pencereyi kapatabilirsiniz.

image

İstenilen değişikler yapıldıktan sonra 'Tamam' butonuna tıklanır. Değişikler editör yeniden başlatıldığında geçerli olacaktır.

image

Paket Yöneticisi butonuna tıklandığında python dilinde içinde hazır fonksiyonlar bulunduran paketleri bilgisayarınıza kurabilirsiniz ve bilgisayarınızda kurulu olan paketleri görebilirsiniz.

139532096-74f54990-8b87-41ad-88c6-9a36899318d1
asdfag

Kurmak istediğiniz paketin ismini yazıp 'PyPl’dan Paket Bul' butonuna basın. Paket bulunduktan sonra 'kur' butonuna basın. Kurulum sorunsuz bir şekilde gerçekleştiğinde indirme başarılı ekranı karşınıza gelecektir.

image

2.3.1.3 Bulut Sekmesi

Bulut işlemleri, kullanıcı adınızı ve şifrenizi kullanarak farklı cihazlardan da kendi dosyalarınıza erişmenizi sağlayan, Öğretmeninize dosya göndermenizi sağlayan bir sistemdir. Bu özellikten yararlanmak için giriş yapmış olmanız gerekmektedir.

Buluta gönder butonuna tıkladığınızda o anda açık olan dosyayı buluta kaydeder.

image

dosyanın ismini girin ve 'tamam'a tıklayın.

image

İşlem tamamlandı.

image

Buluttan indir butonuna tıkladığınızda bulutunuzda bulunan dosyaların bir listesi açılır.

image

İstediğiniz dosyayı editörde açabilir ya da buluttan silebilirsiniz.

image

İndirmek istediğiniz dosyayı seçip 'Dosyayı Aç'a tıkladığınızda dosya Pynarkutu dizinine kaydedilir.

image

Öğretmene Gönder butonuna tıkladığınızda pencerenizde açık olan kod dosyası sistemde kayıtlı olan öğretmeninize gönderilir.

image
image

Pynar Kutu butonuna tıkladığınızda buluttan indirdiğiniz dosyaların kaydedildiği dizine erişirsiniz. Bu dizin buluttan dosya indirdiğinizde belgelerim klasörü içinde otomatik olarak oluşturulur.

image
image

2.3.1.4 Yardım Sekmesi

2.3.2 Sol Menü

2.3.2.1 Ana Menü ve Alt Menülere Geçiş

Sol menüde ana konu başlıkları bulunur.Öğrenmek istediğiniz konuya tıkladığınızda alt konu başlıklarını içeren bir menü açılır.

asdfag

Konu başlığının yanında bulunan '+' butonuna tıkladığınızda alt menülere ulaşabilirsiniz.

asdfag

2.3.2.2 Sürükle-Bırak Kod Blokları

Öğrenmek istediğiniz konu başlığının alt menülerinde konuyla ilgili örnek kodlara ulaşabilirsiniz. istediğiniz koda basılı tutup kod penceresine sürüklerseniz örnekteki hazır kod bloğunu görebilirsiniz.

asdfag
asdfag

2.3.2.3 Menü Öğelerinde Yardım İkonu

Detaylı bilgi almak istediğiniz konu başlığının yanında bulunan yardım ikonuna tıklayarak ilgili konu için hazırlanmış bir konu anlatımına ulaşabilirsiniz.

asdfag

2.3.3 Sohbet Robotu

Sohbet robotu editörü kullanırken size yardımcı olabilecek bir asistandır. Python dili ile ilgili sorular sorup cevap alabilirsiniz.

2.3.3.1 Sohbet robotu penceresini açmak ve kapatmak

Editörün sağ kenarında bulunan gri alana tıklayarak sohbet robotu penceresini açabilirsiniz.

asdfag

Sohbet robotu penceresinin sağ üst köşesinde bulunan ok işaretine tıklayarak pencereyi kapatabilirsiniz.

asdfag

2.3.3.2. Sohbet Robotuna Python Dili İle İlgili Soru Sorma

Öğrenmek istediğiniz konuyu açık bir şekilde mesaj kutusuna yazdığınızda sohbet robotu konuyla ilgili bilgileri verecektir.

asdfag
asdfag

2.3.3.3 Sohbet Robotuna Emoji Gönderme

Sohbet robotuna emoji göönderebilirsiniz. Mesaj kutucuğunun solunda bulunan Gülen yüz emojisine tıklayarak tüm emojilere ulaşabilirsiniz.

asdfag
asdfag

İstediğiniz emojiyi seçtikten sonra Enter’a basarak mesajınızı yollayabilirsiniz.

asdfag

2.3.3.4 Sohbeti Silmek

Sohbet penceresini temizlemek için mesaj kutusunun sağında bulunan çöp kutusu kutusuna tıklayarak sohbeti sil seçeneğine tıklayabilirsiniz.

asdfag

Sohbet penceresindeki tüm mesajlar silinecektir.

asdfag

2.3.4 Hata Listesi penceresi

2.3.4.1 Hata Listesi Penceresinin Tanıtımı

Hatalı bir kodu çalıştırdığınızda PyNar editörün alt kısmında koddaki hataları içeren bir liste gözükücektir. Hata mesajı sütununda hatanızın ne olduğu yazar. Dosya sütununda ise hatanın hangi dosyada bulunduğu yazar. Satır sütununda ise hatanın editörde kaçıncı satırda olduğunu görebilirsiniz.

asdfag

2.3.4.1 Hata Listesine Tıklayarak Hata Satırını Öğrenme

Hata listesinden görmek istediğiniz hataya tıklarsanız hatanın olduğu satırın altı kırmızı ile çizilecektir.

image

2.4 Klavye Kısayolları

2.4.1 Kes (Ctrl+X)

Kes işlemi 'CTRL' ve 'x' tuşlarına aynı anda basılarak yapılır. Seçili metin bulunduğu yerden silinir ve kopyalanır.

image
image

2.4.2 Yapıştır (Ctrl+V)

Yapıştır işlemi 'CTRL' ve 'v' tuşlarına aynı anda basılarak yapılır. Önceden kopyalanmış bir metni imlecinizin bulunduğu yere yapıştırır.

image
image

2.4.3 Geri Al (Ctrl+Z)

Geri Al işlemi 'CTRL' ve 'z' tuşlarına aynı anda basılarak yapılır. Yapılan değişiklikleri sondan başlayarak adım adım geri alır. Örnekte 7. satıra yapıştırılan bir metin ctrl+z ile geri alınıyor.

image
image

2.4.4. Yorum Satırı haline getir (Ctrl+K)

Geri Al işlemi 'CTRL' ve 'k' tuşlarına aynı anda basılarak yapılır. Seçili satırları Python yorum satırı haline getirir.

image
image

2.4.5. Yeni Sekme Oluştur (Ctrl+N)

'CTRL' ve 'N' tuşlarına aynı anda basarak yeni bir program sekmesi açabilabilir.

image
image

2.4.6. Python Kodu Aç (Ctrl+O)

'CTRL' ve 'O' tuşlarına aynı anda basarak bilgisayarda kayıtlı olan bir Python kod dosyası PyNar editöründe açabilabilir.

image
image
image

2.4.7. Kaydet (Ctrl+S)

'CTRL' ve 'S' tuşlarına aynı anda basarak kaydedilmemiş değişiklikleri olan bir python kodu ya da hiç kaydedilmemiş yeni bir python kodunu bilgisayarınıza kaydedebilirsiniz.

image
image
image

Program kaydedildikten sonra sekmenin isminin değiştiğini ve kaydedilmediği işaret eden * simgesinin kaybolduğunu görebilirsiniz.

2.4.8. Farklı Kaydet (Ctrl+Shift+S)

'CTRL' 'Shift' ve 'S' tuşlarına aynı anda basarak üzerinde değişiklik yaptığınız programın ilk halini değiştirmeden son halini yeni bir isimle veya yeni bir konuma kaydetmenize olanak sağlar.

image
image
image
image

Dosyanın ilk hali de son hali de bilgisayarda bulunuyor. Farklı kaydet işlemini yaptıktan sonra yapılan değişiklikler ise yeni kaydettiğimiz dosyanın üzerinde yapılır.

2.4.9. Yazdır (Ctrl+P)

'CTRL' ve 'P' tuşlarına aynı anda basarak açık olan dosyadaki kodu bilgisayarın erişimi olduğu yazıcılar aracılığyla yazdırabilirsiniz.

image
image

2.4.10. İleri al (Ctrl+Shift+Z)

'CTRL' 'Shift' ve 'Z' tuşlarına aynı anda basarak Geri al işleminin tam tersini yaparak geri aldığını bir işlemi tekrar geri getirebilirsiniz.

image
image

2.4.11. Yakınlaştır (Ctrl+'+')

'CTRL' ve '+' tuşlarına aynı anda basarak PyNar editörünün yazı fontunu büyütebilirsiniz.

image

3 defa 'CTRL' ve '+' tuşlarına bastıktan sonra:

image

2.4.12. Uzaklaştır (Ctrl+'-')

'CTRL' ve '-' tuşlarına aynı anda basarak PyNar editörünün yazı fontunu küçültebilirsiniz.

image

3 defa 'CTRL' ve '-' tuşlarına bastıktan sonra:

image

2.4.13. Dosya geçmişi (Ctrl+H)

'CTRL' ve 'H' tuşlarına aynı anda basarak daha önceden açtığınız dosyaların bir litesine ulaşabilirsiniz.

image

2.4.14. Bul ve Değiştir (Ctrl+F)

'CTRL' ve 'F' tuşlarına aynı anda basarak Bul ve Değiştir aracını açabilirsiniz.

image
image

2.4.15. Sekmeyi Kapat (Ctrl+W)

'CTRL' ve 'W' tuşlarına aynı anda basarak açık olan kod sekmesini kapatabilirsiniz.

image
image